<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>04_员工列表练习</title>
</head>
<body>
    <input type="text" placeholder="请输入员工姓名" id="i1">
    <input type="text" placeholder="请输入员工工资" id="i2">
    <input type="text" placeholder="请输入员工岗位" id="i3">
    <button onclick="addEmp()">点我添加</button>
    <hr>
    <table border="1">
        <caption>员工列表</caption>
        <tr>
            <th>员工姓名</th>
            <th>员工工资</th>
            <th>员工岗位</th>
        </tr>
    </table>
    <script>
       function addEmp(){
           let uName = document.getElementById('i1').value;
           let uSalary = document.getElementById('i2').value;
           let uJob = document.getElementById('i3').value;
           /*console.log(uName,uSalary,uJob)*/
           if(!uName || !uSalary || !uJob){
               alert('请填写完整的员工信息!');
               return;
           }
           //4.每多一个员工信息,就创建1个tr与3个td元素
           let trE = document.createElement('tr');
           let nameTd = document.createElement('td');
           let salaryTd = document.createElement('td');
           let jobTd = document.createElement('td');
           //5.将收集到的员工数据放入对应的单元格中
           nameTd.innerHTML = uName;
           salaryTd.innerHTML = uSalary;
           jobTd.innerHTML = uJob;
           //6.将3个td元素放入tr元素中
           trE.append(nameTd,salaryTd,jobTd);
           //7.获取用来展示tr的table元素
           let tableE = document.querySelector('table');
           //8.将tr元素放入table元素中
           tableE.append(trE);
           //9.清空输入框中已使用过的数据
           document.getElementById('i1').value = '';
           document.getElementById('i2').value = '';
           document.getElementById('i3').value = '';
       }
    </script>
</body>
</html>